homogeneous membrane - English Synonyms Dictionary